.confirm{
    width: 70%;
    margin:20px auto;
}
.confirm .confirm_img{
    margin:0 20px;
}
.confirm .confirm_time{
    margin: 20px 0;
    color: #999999;
    font-size: 12px;
}

.confirm .confirm_time  .confirm_time2{
    margin-left: 90px;
}
.confirm .confirm_time  .confirm_time3{
    margin-left: 96px;
}
.confirm .confirm_info p b{
    font-size: 16px;
}
.confirm .confirm_infoTable{
    margin-top: 20px;
    border-top: 1px solid #ADC8E6;
    padding-top: 20px;
    padding-left: 20px;
}
.confirm .confirm_infoTable table{
    width: 100%;
    table-layout: auto;
    margin-top: 20px;
    border-collapse: collapse;
    border: 1px solid #DDDDDD;

}

.confirm .confirm_infoTable table thead tr{
    width: 100%;
    height: 20px;
    background-color: #E8F2FF;

}
.confirm .confirm_infoTable table thead tr th{
    width: 13%;
    text-align: center;
}
.confirm .confirm_infoTable .confirm_infoTitle_object {
    width:48%;
}
.confirm .confirm_infoTable table tbody td{
    text-align: center;
     padding: 20px;
    font-size: 12px;
 }
.confirm .confirm_infoTable table tbody tr .confirm_infoTable_img img{
    width: 50px;
    height: 50px;
}
.confirm .confirm_infoTable .confirm_infoTable_img,.confirm .confirm_infoTable .confirm_infoTable_name{
    text-align: left;
}
.confirm .confirm_infoTable table tbody tr .confirm_infoTable_name a{
    color: #999;
}
.confirm .confirm_infoTable table tbody tr .confirm_infoTable_name a:hover{
    color: #C40000;
}
.confirm .confirm_infoTable table tbody tr .confirm_infoTable_sum{
    font-size: 18px;
    font-weight: bold;
    color: #666;
}
.confirm_infoPrice{
    margin: 10px 20px;
}
.confirm_infoPrice .confirm_myPrice{
    font-size: 14px;
    color: #C40000;
}
.confirm_order{
    margin: 20px 25px;
    padding-top: 5px;
    border-top: 1px solid #DDDDDD;
}
.confirm_order .confirm_orderTable{

    table-layout: auto;
    text-align: left;
    /*margin-left: 30px;*/
    font-size: 14px;
    color: black;
    border-collapse: separate;
    border-spacing: 10px;
}
.confirm_order .confirm_orderTitle{
    width: 25%;
}
.confirm_orderAlarm{
    margin-top:20px;
    border: 1px solid #F58B0F;
    padding: 20px 60px;
}
.confirm_orderAlarm span{
    display: block;
    margin-bottom: 30px;
    color: red;
    font-family: Arial;
    font-weight: bold;
    font-size: 18px;
}
.confirm_orderAlarm button{
    width: 67px;
    height: 30px;
    border-radius: 4px;
    border: 1px solid #E67C00;
    background-color: #F4A21D;
    color: white;
    font-size: 12px;
}
.confirm_success{
    border: 1px solid #E5E5E5;
    padding: 40px;
    color: black;
}
.confirm_success img{
    margin:0 20px 0 30px;
}